-
Notifications
You must be signed in to change notification settings - Fork 709
rpk container: tag and error improvements #25645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We are going to release a new v3 console version that contains configuration changes. Ideally, the console tag should be passed at build time, but in the meantime, we will fix the tag to v2.8.5 to avoid automatically upgrading to v3 in rpk without the config changes.
For stranded console containers. This could happen if the user manually stops and remove the Redpanda broker containers and leave the Console container up. This provides a better error message than just an empty log from Docker.
Instead of printing the logs of the first container by default.
Collaborator
CI test resultstest results on build#63910
test results on build#63986
|
weeco
previously approved these changes
Mar 29, 2025
A typical example would be: user tries to start n=3 cluster. node n-1 fails console didn't stat Then, the user tries to start again, rpk will trigger the restart path if the user didn't purge the previous cluster. This prevents a panic as at this point the console container state will be nil
Contributor
Author
weeco
approved these changes
Apr 1, 2025
Collaborator
|
/backport v25.1.x |
Collaborator
|
/backport v24.3.x |
Collaborator
|
/backport v24.2.x |
This was referenced Apr 1, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes UX-97
53a2ac8 Fixes the tag to v2.8.5 while we complete UX-31 and to prevent shipping a missing configuration once Console releases the upcoming version.
The rest of the commit addresses UX-97 and improves the error message in failure scenarios, examples below:
Stranded container scenario:
Error in one of the containers:
^ In the past, we used to print only the logs of the first container and not the one that failed.
Backports Required
Release Notes